to compete for - Français Anglais Dictionnaire